Refine this word faster
Fragrant water lily
noun
Definitions
Noun
- 1 A plant of the species Nymphaea odorata, native to Central and North America.
- 2 a water lily having large leaves and showy fragrant flowers that float on the water; of temperate and tropical regions wordnet
See also for "fragrant water lily"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.